.welcome{
  width: 100vw;
  height: 100vh;
  opacity: 0;
  transition: all 1s ease-in;

  // background-color: red;
  &-logo{
    margin: 1rem auto .1rem;
    width: 1.77rem;
    height: 0.77rem;
  }
  &-slogan{
    font-size: .18rem;
    font-weight: bold;
    color: green;
  }
  &-slogan_text{
    margin-top: 1rem;
    display: block;
  }
  &-btn{
    border: none;
    background-color: green;
    color: white;
    width: 1.5rem;
    height: .4rem;
    border-radius: .2rem;
    margin: .5rem auto 0;
   
    &:active{
      outline: none;
      border: none;
    }
  }
}